You can fly to Puerto Jimenez or cross the Golfo Dulce from Golfito in a launch Boat / Ferry to reach the Osa Peninsula. Golfito is directly across from Puerto Jimenez, the main city near the tip of the Osa Peninsula. You will need a passport and money, but no vaccinations are required.